package com.rjkj.medicalwaste.bean

import androidx.room.Entity
import androidx.room.Ignore
import androidx.room.Index
import androidx.room.PrimaryKey

data class GetAllUserRsp(
        val scNumber: String,
        val user: List<UserBean>
)

data class GetMedicalNumber(
        val waitPack: Int = 0,
        val waitBoxNumber: Int = 0,
        val waitHandoverNumber: Int = 0,
)

data class BindEquipmentIdRsp(
        val hospitalId: String,
        val deviceType: String,
        val userAppDTOS: List<UserBean>
)


@Entity(tableName = "user")
data class UserBean(
        @PrimaryKey(autoGenerate = true) val id: Int = 0,
        val hospitalId: String = "",
        val hospitalName: String = "",
        val name: String = "",
        val qrcode: String = "",
        val roleId: String = "",
        val ibeancon: String = "",
)

object BoxStatus {
    const val working = "0"
    const val finished = "1"
}

object GarbageStatus {
    const val produce = "0"
    const val collect = "1"
    const val loading = "2"
    const val review = "3"
    const val boxed = "4"
    const val outbound = "5"
    const val finished = "6"
}

object ReviewWeightState {
    const val UnCheck = "0" //未复核
    const val CheckSuccess = "1" //复核成功
    const val CheckFail = "2" //复核失败
}

object ReviewWeightModel {
    const val Model0 = "0"
    const val Model1 = "1"
    const val Model2 = "2"
    const val Model3 = "3"
}


